$(document).ready(function(){
    //判断原密码是否正确
    $("#oldpassword").blur(function(){
        var param=$("#oldpassword").val();
        $.ajax({
            type: "GET", //请求方式
            dataType: "json", //表示返回值类型，不必须
            url:" ",        //调用后台
            data:{oldpassword:param},      //传输的数据
            success:function(data){
                console.log(data);
                if(param==""){
                    $("#tip1").html("<span style=\"background-color:#FF7E0E;color:white\">  密码不能为空</span>");
                }
               else if(data.password==param){
                    $("#tip1").html("<span style=\"color:green\">  密码正确</span>");
                }
                else{
                    $("#tip1").html("<span style=\"background-color:red;color:white\">  密码错误</span>");
                }
            }
        });
    });
    //判断密码格式
    $("#password1").blur(function(){
        var password1=$("#password1").val();
        var reg = new RegExp("^[0-9a-zA-z]{6,18}?$");
        if(password1==""){
            $("#tip2").html("<span style=\"background-color:#FF7E0E;color:white\" > 密码不能为空</span>");
        }
        else if(!reg.test(password1)){
            $("#tip2").html("<span style=\"background-color:red;color:white\" > 请输入6-18个字母或数字</span>");
        }
        else {
            $("#tip2").html("<span style=\"color:green\" > </span>");
        }
    }) ;
    //判断两次密码是否相同
    $("#password2").blur(function(){
        var password1=$("#password1").val();
        var password2=$("#password2").val();
        if(password2!=password1){
            $("#tip3").html("<span style=\"background-color:red;color:white\" >  两次输入密码不同</span>");
        }
            else{
                $("#tip3").html("<span style=\"color:#FF7E0E\" >  </span>");
            }
    });

    //判断是否提交修改的密码
    $("#btn1").click(function(){
        var flag=true;
    //    var old=$("#oldpassword").val();
        var pass=$("#password1").val();
        var pass2=$("#password2").val();
        var num1=$("#password1").val().length;
        var num2=$("#password2").val().length;
       if((num1!=num2)||num1<6||num1>18||(pass!= pass2)){

            flag=false;
        }
        else{
            flag=true;
        }
        if(flag) {
            $.ajax({

                type: "",//数据发送的方式
                url: "",       //调用后台
                data: {password: pass},     //向后台传送新改的密码
                dataType: "json",//后台处理后返回的数据格式
                success: function (data) {         //如果后台调用成功
                    console.log(data);
                        alert("修改成功！");
                        $(".form1").show();
                        $(".form3").hide();

                    }
            });
        }
    });
    $("#btn2").click(function(){

        var name=$("#name").val();
        var num= $("#name").val().length;
        //   var phonenon = $("#phonenon").val();
        //  var QQ = $("#QQ").val();
        var extra_require= $("#extra_require").val();
        var data = {
            name:name,
            //     phonenon:phonenon,
            //    QQ:QQ,
            extra_require:extra_require,
        }

        if(num>1){
             $.ajax({
                 url: "",          //接口地址
                 type: "GET",    //请求方式
                 dataType: "json",      //数据类型
                 data:data,
                 error: function(res){
                     alert("修改失败");
                     $("input[name='userN']").val("");
                     $("input[name='message']").val("");
                 },
              success: function(res){//如果调用后台成功
            alert("修改成功！");
            $(".form2").show();
            $(".form4").hide();
            document.getElementById("username").innerHTML=name;
            document.getElementById("extra-mess").innerHTML=extra_require;
                  }
               });
        }
    });
})
$(function () {
    $("#name").blur(function(){     //判断用户名格式
        var name=$("#name").val();
        var reg = new RegExp("^[A-Za-z0-9\u4e00-\u9fa5]{2,8}");
        if(name==""){
            $("#tip4").html("<span style=\"background-color:#FF7E0E;color:white\">  用户名不能为空</span>");
        }
        else if(!reg.test(name)){
            $("#tip4").html("<span style =\"background-color:red;color:white\"> 至少两个字符</span>");
        }
        else{
            $("#tip4").html("<span style=\"color:green\" > </span>");
        }
    }) ;
  /*  $("#phonenon").blur(function(){     //判断手机号格式
        var phonenon=$("#phonenon").val();
        var reg = new RegExp("^((1[3,5,8][0-9])|(14[5,7])|(17[0,6,7,8])|(19[7]))\\d{8}$");
        if(phonenon!=""){
            if(!reg.test(phonenon)){
                $("#tip5").html("<span style=\"color:#FF7E0E\">  无效手机号</span>");
            }
            else {
                $("#tip5").html("<span style=\"color:green\" > </span>");
            }
        }

    }) ;     */

});

function confirmReset_1(){

    var clickresult = false;

    clickresult =window.confirm("点击取消后所有信息都将被清空。\n你确认要重填吗？");

    return clickresult;
}
$(function() {
    $(".a_1").click(function() {
        $(".form3").show();
        $("input[name='oldpassword']").val("");
        $("input[name='password1']").val("");
        $("input[name='password2']").val("");
        document.getElementById("tip1").innerHTML="";
        document.getElementById("tip2").innerHTML="";
        document.getElementById("tip3").innerHTML="";
        $(".form1").hide();
    });
    $(".a_2").click(function() {

        $(".form4").show();
        $("input[name='userN']").val("");
        $("input[name='message']").val("");
        document.getElementById("tip4").innerHTML="";
        $(".form2").hide();
    });
  /* $(".a_3").click(function() {
        $(".form1").show();
        $(".form3").hide();
    });
   
    $(".a_4").click(function() {
        $(".form2").show();
        $(".form4").hide();
    });   */
    $(".a_5").click(function() {
        $(".form1").show();
        $(".form3").hide();
    });
    $(".a_6").click(function() {

        $(".form2").show();

        $(".form4").hide();
    });
});
